Skip to content

chore(release): cut v0.27.0 changelog entry - #827

Merged
fas89 merged 1 commit into
mainfrom
release/cut-v0.27.0
Nov 4, 2026
Merged

fas89 merged 1 commit into
mainfrom
release/cut-v0.27.0

Conversation

@fas89

@fas89 fas89 commented Nov 4, 2026

Copy link
Copy Markdown
Collaborator

Description

Cuts the 0.27.0 section of CHANGELOG.md. release.yml takes the GitHub Release notes from ## [0.27.0]; the tag follows once this merges and ci.yml passes on the merge commit.

The title uses chore(release):, as 0.19.0–0.23.0 did. forge_docs' check_cli_docs.py --refresh-releases finds a release only through a chore(release) commit, and 0.24.0–0.26.0 had none, so its reviewedThroughRelease is stuck at 0.23.0.

Since v0.26.0: lightweight CLI phase 1 (#790, #791, #796, #804, #806, #807, #812), the managed Flink to Iceberg preview in 0.7.7 with Kafka record shapes (#784), Databricks follow-ups (#778, #779, #780, #785, #801), fluid diff --baseline hardening (#789, #802, #805), Glue and BigQuery column types (#793), build-id refusals (#803, #808, #813), and security fixes (#788, #797, #799, #811, #814, #818, #820, #822, #823).

Type of Change

  • Documentation update

Documentation

  • No docs needed — this change does not affect user-facing behaviour
    • Justification: release notes only. The forge_docs pin bump follows the release, since forge_docs pins the CLI version.

Testing

  • release.yml's own awk extractor, run on this file: 817 non-empty lines for [0.27.0], none for [Unreleased].
  • The moves were checked by script: the multiset of non-blank lines was unchanged before the six Upgrade-notes bullets were added.
  • detect-secrets 1.5.0 on CHANGELOG.md: clean. tools/product_guardrail/check.py (and --self-test): clean.

Moves Unreleased to `## [0.27.0] — 2026-11-04`, so release.yml publishes
its notes from it, and runs the compare links to 0.27.0.

Nine entries that parallel merges left under the wrong heading move word
for word: #801's four Databricks fixes from Removed to Fixed; the
trailing-newline entries of #797, #799 and #811 from Upgrade notes to
Security; #805's schema-validation entry to Fixed and its raw-names
entry to Security.

Upgrade notes gain six pointers that restate what the entries say: the
retired provider names, plugin grants for built-in names, Iceberg sink
catalogAuth pairing, S3 state locking permissions, fluid diff exit codes,
and the 0.28.0 base-install change.

The subject uses chore(release), as 0.19.0-0.23.0 did: forge_docs finds a
release only through a chore(release) commit.
@fas89
fas89 merged commit c0e97c0 into main Nov 4, 2026
33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant